Kuaba Ontology: Design Rationale Representation and Reuse in Model-Based Designs

نویسندگان

  • Adriana Pereira de Medeiros
  • Daniel Schwabe
  • Bruno Feijó
چکیده

This paper presents the Kuaba Ontology, a knowledge representation model for Design Rationale described in an ontology definition language. The representation of this model in a specific ontologies specification language, such as OWL or F-Logic, allows attributing semantics to recorded Design Rationale content, and defining rules that enable performing computable operations to support the use of Design Rationale in the design process of new artifacts. In addition, we propose to support the software design process through the use of the semantic descriptions defined by formal models of the artifacts. Representing Design Rationale using an ontology definition language and the artifacts formal model, enables a type of software reuse at the highest abstraction level, where rationales are re-employed in designing a new artifact. This kind of reuse is possible in knowledge domains where there are formal models describing the artifacts, in particular, in the Software Design domain.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Kuaba approach: Integrating formal semantics and design rationale representation to support design reuse

This paper presents Kuaba, a new design rationale representation approach that enables employing design rationale to support reuse of model-based designs, particularly, software design. It is shown that this can be achieved through the adoption of an appropriate vocabulary which allows design rationale representations to be computationally processed. The architecture and implementation of an in...

متن کامل

A Design Rationale Representation for Model-Based Designs in Software Engineering

This paper presents the Kuaba Ontology, a vocabulary for Design Rationale described in an ontology definition language that allows attributing semantics to recorded content, and defining rules that enable performing computable operations and inferences on this content. This vocabulary extends the argumentation structure of the Issue Based Information System (IBIS) explicating the representation...

متن کامل

Design Rationale Representation in Requirements Engineering using the KAOS meta-model

Requirements specifications made in a poor or incorrect manner have been recognized as a source of problems in software development. Recording design rationale in this activity may contribute to a better reasoning about requirements and how to model them, since the software engineers need to carefully evaluate the justifications for their decisions. This work investigates the design rationale r...

متن کامل

Enhanced SPARQL-based design rationale retrieval

Design rationale is an important category within design knowledge, and effective reuse of it depends on its successful retrieval. In this paper, an ontology-based design rationale retrieval approach is presented, which allows users to search by entering normal queries such as questions in natural language. Firstly, an ontology-based semantic model of DR is developed based on the extended IBIS-b...

متن کامل

A semantic information model for capturing and communicating design decisions

A semantic information model to improve reuse and communication of engineering design knowledge is presented in this paper. We consider design to be a process involving a sequence of decisions informed by the current state of information. As such, the information model developed is structured to reflect the conceptualizations of engineering design decisions with a particular emphasis on semanti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005